rood tower - Turkish English Dictionary